/* config.h.  Generated from config.h.in by configure.  */
/* config.h.in.  Generated from configure.in by autoheader.  */

/* Define if bad_alloc is available. */
#define CXX__BAD_ALLOC 1

/* Define if exception handling is on by default. */
#define CXX__DEFAULT_EXCEPTION 1

/* Define if delete cannot accept exception specification. */
/* #undef CXX__DELETE_NO_THROW */


#ifndef CXX__DELETE_NO_THROW
#  define CXX__DELETE_THROW	throw()
#else
#  define CXX__DELETE_THROW
#endif
  

/* Define if all C++ and C library header is available. */
/* #undef CXX__HAVE_ALL_HEADER */

/* changequote(<<, >>)dnl Define if void *operator new[](size_t) is supported.
   changequote([,], [])dnl */
#define CXX__HAVE_ARRAY_NEW 1

/* Define if C++ bool is found. */
#define CXX__HAVE_BOOL 1

/* Define if explicit is available. */
#define CXX__HAVE_EXPLICIT 1


#ifndef CXX__HAVE_EXPLICIT
#  define explicit		/* Discard `explicit' */
#  define CXX__NO_EXPLICIT	1
#endif
  

/* Define if header algorithm is available. */
#define CXX__HAVE_HEADER_algorithm 1

/* Define if header bitset is available. */
#define CXX__HAVE_HEADER_bitset 1

/* Define if header cassert is available. */
#define CXX__HAVE_HEADER_cassert 1

/* Define if header cctype is available. */
#define CXX__HAVE_HEADER_cctype 1

/* Define if header cerrno is available. */
#define CXX__HAVE_HEADER_cerrno 1

/* Define if header cfloat is available. */
#define CXX__HAVE_HEADER_cfloat 1

/* Define if header ciso646 is available. */
#define CXX__HAVE_HEADER_ciso646 1

/* Define if header climits is available. */
#define CXX__HAVE_HEADER_climits 1

/* Define if header clocale is available. */
#define CXX__HAVE_HEADER_clocale 1

/* Define if header cmath is available. */
#define CXX__HAVE_HEADER_cmath 1

/* Define if header complex is available. */
#define CXX__HAVE_HEADER_complex 1

/* Define if header csetjmp is available. */
#define CXX__HAVE_HEADER_csetjmp 1

/* Define if header csignal is available. */
#define CXX__HAVE_HEADER_csignal 1

/* Define if header cstdarg is available. */
#define CXX__HAVE_HEADER_cstdarg 1

/* Define if header cstddef is available. */
#define CXX__HAVE_HEADER_cstddef 1

/* Define if header cstdio is available. */
#define CXX__HAVE_HEADER_cstdio 1

/* Define if header cstdlib is available. */
#define CXX__HAVE_HEADER_cstdlib 1

/* Define if header cstring is available. */
#define CXX__HAVE_HEADER_cstring 1

/* Define if header ctime is available. */
#define CXX__HAVE_HEADER_ctime 1

/* Define if header cwchar is available. */
#define CXX__HAVE_HEADER_cwchar 1

/* Define if header cwctype is available. */
#define CXX__HAVE_HEADER_cwctype 1

/* Define if header deque is available. */
#define CXX__HAVE_HEADER_deque 1

/* Define if header exception is available. */
#define CXX__HAVE_HEADER_exception 1

/* Define if header fstream is available. */
#define CXX__HAVE_HEADER_fstream 1

/* Define if header functional is available. */
#define CXX__HAVE_HEADER_functional 1

/* Define if header iofwd is available. */
/* #undef CXX__HAVE_HEADER_iofwd */

/* Define if header iomanip is available. */
#define CXX__HAVE_HEADER_iomanip 1

/* Define if header ios is available. */
#define CXX__HAVE_HEADER_ios 1

/* Define if header iostream is available. */
#define CXX__HAVE_HEADER_iostream 1

/* Define if header istream is available. */
#define CXX__HAVE_HEADER_istream 1

/* Define if header iterator is available. */
#define CXX__HAVE_HEADER_iterator 1

/* Define if header limits is available. */
#define CXX__HAVE_HEADER_limits 1

/* Define if header list is available. */
#define CXX__HAVE_HEADER_list 1

/* Define if header locale is available. */
#define CXX__HAVE_HEADER_locale 1

/* Define if header map is available. */
#define CXX__HAVE_HEADER_map 1

/* Define if header memory is available. */
#define CXX__HAVE_HEADER_memory 1

/* Define if header new is available. */
#define CXX__HAVE_HEADER_new 1

/* Define if header numeric is available. */
#define CXX__HAVE_HEADER_numeric 1

/* Define if header ostream is available. */
#define CXX__HAVE_HEADER_ostream 1

/* Define if header queue is available. */
#define CXX__HAVE_HEADER_queue 1

/* Define if header set is available. */
#define CXX__HAVE_HEADER_set 1

/* Define if header sstream is available. */
#define CXX__HAVE_HEADER_sstream 1

/* Define if header stack is available. */
#define CXX__HAVE_HEADER_stack 1

/* Define if header stdexcept is available. */
#define CXX__HAVE_HEADER_stdexcept 1

/* Define if header streambuf is available. */
#define CXX__HAVE_HEADER_streambuf 1

/* Define if header string is available. */
#define CXX__HAVE_HEADER_string 1

/* Define if header typeinfo is available. */
#define CXX__HAVE_HEADER_typeinfo 1

/* Define if header utility is available. */
#define CXX__HAVE_HEADER_utility 1

/* Define if header valarray is available. */
#define CXX__HAVE_HEADER_valarray 1

/* Define if header vector is available. */
#define CXX__HAVE_HEADER_vector 1

/* Define if mutable is available. */
#define CXX__HAVE_MUTABLE 1


#ifndef CXX__HAVE_MUTABLE
#  define mutable		/* Discard `mutable' */
				/* Change const T * => T * const */
#  define _CXXAC_THIS(T)	T * const cppacThis = (T * const) this;
#  define _CXXAC_THAT(T, P)	T * const cppacThat = (T * const) (P);
#endif
  

/* Define if namespace is available. */
#define CXX__HAVE_NAMESPACE 1

/* Define if typename is available. */
#define CXX__HAVE_TYPENAME 1


#ifdef CXX__HAVE_TYPENAME
#  define TYPENAME typename
#else
#  define TYPENAME
#endif
  

/* Define if header algorithm is available. */
#define CXX__HEADER_algorithm <algorithm>

/* Define if header bitset is available. */
#define CXX__HEADER_bitset <bitset>

/* Define if header cassert is available. */
#define CXX__HEADER_cassert <cassert>

/* Define if header cctype is available. */
#define CXX__HEADER_cctype <cctype>

/* Define if header cerrno is available. */
#define CXX__HEADER_cerrno <cerrno>

/* Define if header cfloat is available. */
#define CXX__HEADER_cfloat <cfloat>

/* Define if header ciso646 is available. */
#define CXX__HEADER_ciso646 <ciso646>

/* Define if header climits is available. */
#define CXX__HEADER_climits <climits>

/* Define if header clocale is available. */
#define CXX__HEADER_clocale <clocale>

/* Define if header cmath is available. */
#define CXX__HEADER_cmath <cmath>

/* Define if header complex is available. */
#define CXX__HEADER_complex <complex>

/* Define if header csetjmp is available. */
#define CXX__HEADER_csetjmp <csetjmp>

/* Define if header csignal is available. */
#define CXX__HEADER_csignal <csignal>

/* Define if header cstdarg is available. */
#define CXX__HEADER_cstdarg <cstdarg>

/* Define if header cstddef is available. */
#define CXX__HEADER_cstddef <cstddef>

/* Define if header cstdio is available. */
#define CXX__HEADER_cstdio <cstdio>

/* Define if header cstdlib is available. */
#define CXX__HEADER_cstdlib <cstdlib>

/* Define if header cstring is available. */
#define CXX__HEADER_cstring <cstring>

/* Define if header ctime is available. */
#define CXX__HEADER_ctime <ctime>

/* Define if header cwchar is available. */
#define CXX__HEADER_cwchar <cwchar>

/* Define if header cwctype is available. */
#define CXX__HEADER_cwctype <cwctype>

/* Define if header deque is available. */
#define CXX__HEADER_deque <deque>

/* Define if header exception is available. */
#define CXX__HEADER_exception <exception>

/* Define if header fstream is available. */
#define CXX__HEADER_fstream <fstream>

/* Define if header functional is available. */
#define CXX__HEADER_functional <functional>

/* Define if header iofwd is available. */
/* #undef CXX__HEADER_iofwd */

/* Define if header iomanip is available. */
#define CXX__HEADER_iomanip <iomanip>

/* Define if header ios is available. */
#define CXX__HEADER_ios <ios>

/* Define if header iostream is available. */
#define CXX__HEADER_iostream <iostream>

/* Define if header istream is available. */
#define CXX__HEADER_istream <istream>

/* Define if header iterator is available. */
#define CXX__HEADER_iterator <iterator>

/* Define if header limits is available. */
#define CXX__HEADER_limits <limits>

/* Define if header list is available. */
#define CXX__HEADER_list <list>

/* Define if header locale is available. */
#define CXX__HEADER_locale <locale>

/* Define if header map is available. */
#define CXX__HEADER_map <map>

/* Define if header memory is available. */
#define CXX__HEADER_memory <memory>

/* Define if header new is available. */
#define CXX__HEADER_new <new>

/* Define if header numeric is available. */
#define CXX__HEADER_numeric <numeric>

/* Define if header ostream is available. */
#define CXX__HEADER_ostream <ostream>

/* Define if header queue is available. */
#define CXX__HEADER_queue <queue>

/* Define if header set is available. */
#define CXX__HEADER_set <set>

/* Define if header sstream is available. */
#define CXX__HEADER_sstream <sstream>

/* Define if header stack is available. */
#define CXX__HEADER_stack <stack>

/* Define if header stdexcept is available. */
#define CXX__HEADER_stdexcept <stdexcept>

/* Define if header streambuf is available. */
#define CXX__HEADER_streambuf <streambuf>

/* Define if header string is available. */
#define CXX__HEADER_string <string>

/* Define if header typeinfo is available. */
#define CXX__HEADER_typeinfo <typeinfo>

/* Define if header utility is available. */
#define CXX__HEADER_utility <utility>

/* Define if header valarray is available. */
#define CXX__HEADER_valarray <valarray>

/* Define if header vector is available. */
#define CXX__HEADER_vector <vector>

/* Define if using namespace std; is required by the library. */
#define CXX__LIB_NEED_USING_STD 1


#ifdef CXX__LIB_NEED_USING_STD
# define USING_NAMESPACE_STD using namespace std
#else
# define USING_NAMESPACE_STD
#endif
  


#ifdef CXX__BAD_ALLOC
# include CXX__HEADER_new
#else
# ifdef CXX__LIB_NEED_USING_STD
    namespace std { class bad_alloc {}; }
# else
    class bad_alloc {};
# endif
#endif
#ifdef CXX__LIB_NEED_USING_STD
# define BAD_ALLOC std::bad_alloc
#else
# define BAD_ALLOC bad_alloc
#endif
  

/* Define if guided declaration is used. */
#define CXX__NO_GUIDE_DECL 1


#ifndef CXX__NO_GUIDE_DECL
#  define LEFTRIGHT
#else
#  define LEFTRIGHT <>
#endif
  

/* Define to 1 if translation of program messages to the user's native
   language is requested. */
#define ENABLE_NLS 1

/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
   CoreFoundation framework. */
/* #undef HAVE_CFLOCALECOPYCURRENT */

/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
   the CoreFoundation framework. */
/* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */

/* Define if the GNU dcgettext() function is already present or preinstalled.
   */
#define HAVE_DCGETTEXT 1

/* Define if the GNU gettext() function is already present or preinstalled. */
#define HAVE_GETTEXT 1

/* Define if you have the iconv() function. */
#define HAVE_ICONV 1

/* Define to the name of the distribution. */
#define PACKAGE "grhino"

/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT ""

/* Define to the full name of this package. */
#define PACKAGE_NAME ""

/* Define to the full name and version of this package. */
#define PACKAGE_STRING ""

/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME ""

/* Define to the version of this package. */
#define PACKAGE_VERSION ""

/* Define to the version of the distribution. */
#define VERSION "0.16.1"
